#main{
    width: 956px;height: 380px;margin-top: 132px;margin-left: 141px;position: relative;
    .Img{width: 629px;height: 380px;background: url(../img/register/14818105826269.jpg);position: relative;
        .logo{width: 128px;height: 73px;background: url(../img/register/6e9213dbef73af424807b48100a7933a762928174.png);position: absolute;top: -37px;}
        .APPStore{width: 123px;height: 32px;position: absolute;left: 270px;top: 215px;}
        .Android{width: 123px;height: 32px;position: absolute;left: 270px;top: 263px;}
    }
    .box{width: 344px;height: 287px;border: 2px solid #fbfbfb;position: absolute;left:610px;top:-22px;
        .formBox{width: 342px;height: 285px;border: 1px solid #f7f7f7;
            .form_top{height: 20px;width: 302px;margin: 20px auto 0;
                a{font-size: 12px;color: #666;float: left;}
                a:hover{color: #f550a2;}
            }
            .tel{width: 300px;margin: 32px auto 0;border: 1px solid #cfcfcf;margin-top: 34px auto;position: relative;
                input{width: 264px;height: 35px;padding-left: 36px;background: url(../img/register/sign.png) no-repeat -36px -4px;border:1px solid #f5f5f5;}
                p{font-size: 12px;color: #e92626;position: absolute;background: #ffebec;border: 1px solid #ffbdbf;height: 24px;line-height: 24px;width: 294px;left: -1px;top: -27px;padding: 0 3px;}
                span{width: 14px;height: 8px;display: block;background: url(../img/register/tipnamebg.png);position: absolute;left: 18px;top:-2px;}
            }
            .msg{width: 302px;height: 39px;margin: 17px auto 0;position: relative;
                .msgInput{border: 1px solid #cfcfcf;width: 148px;height: 37px;float: left;}
                input{width: 138px;height: 35px;padding-left: 8px;border:1px solid #f5f5f5;}
                p{font-size: 12px;color: #e92626;position: absolute;background: #ffebec;border: 1px solid #ffbdbf;height: 24px;line-height: 24px;width: 294px;padding: 0 3px;top:39px}
                button{width: 146px;height: 39px;background: #f9f9f9;border:1px solid #cfcfcf ;float: left;margin-left: 6px;font-size: 12px;font-weight: 900;color: #666;}
            }
            .btn{width: 283px;height: 41px;margin-left: 21px;margin-top: 19px;
                button{background: #f450a2;width: 283px;height: 41px;border-radius:2px;border:none;font-size: 20px;color: #fff;font-weight:900}
            }
            .method{height: 24px;width: 302px;margin: 15px auto 0;
                i{color: #066666;font-size: 12px;float: left;line-height: 30px;}
                a{width: 24px;height: 24px;float: left;margin-left: 8px;border-radius: 12px;}
            }
        }
    }
    
}
#end{font-size: 12px;text-align: center;color: #ccc;margin-top: 118px;}
